Great flat, location perfect. Has everything you need and want for a super vacation. Attention to detail amazing.