Excellent in all respects. Ramy goes to great lengths to make sure that his guests have a very comfortable stay.