Allen's place is absolutely wonderful, right on the beautiful Clifton beach. You'll have a great time here!