The place is basically brand new inside and sparkling clean. Checkin was convenient via keypad. Location excellent... about half a block from beach.