Lovely place - great sun and perfect location