Prefect stay, perfect accommodation, prefect location, perfect for a group of 10 people .