A delightful sunny place with a modern clean feel.