Check in/out process is very easy. All of the staff are helpful and friendly. It is nice having all of the amenities of a resort. The view is also breathtaking. Stay here!!