Charming stay at lovely apartment completed with stunning views that will take your breath away