Wow, a freshly renovated space which feels incredibly luxurious and generously spacious.