This place is perfect, sunny and beautifully decorated with many thoughtful touches.