Ideal location perfect description 5 stars all round.