Rafael's Sleep Inn is a two bedroom apartment located on Isla Bastimentos, right on Main Street. Rafael's Sleep Inn is your Home away from Home in Panama!